package com.yfqy.app.modules.product.vo;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class ProductSpuVO {

    /**
     * spu_id
     */
    private Long id;

    /**
     * 商品名称
     */
    private String spuName;

    /**
     * 商品标语
     */
    private String subTitle;

    /**
     * 分类ID
     */
    private Long categoryId;

    /**
     * 分类名称
     */
    private String categoryName;

    /**
     * 标签ID
     */
    private Long labelId;

    /**
     * 标签名称
     */
    private String labelName;

    private String mainImage;

    /**
     * sku数量
     */
    private Integer skuCount;

    // 众多SKU中价格最低的
    private BigDecimal unitPrice;

    /**
     * 总销量
     */
    private Integer totalSales;

    private Byte status;

    /**
     * 主图URL
     */
    private List<String> mainImageList;

    private String detailImage;

    /**
     * 商品详情图
     */
    private List<String> detailImageList;

    /**
     * 商品描述
     */
    private String description;

    /**
     * sku 列表
     */
    private List<ProductSkuVO> productSkus;
}
